﻿/*dede58.com 做最好的织梦整站模板下载网站*/

.plugin_5495252134033886 img {

	max-width: 100%;

}

.plugin_1478568783545984 .menu {

	display: inline-block;

}

.plugin_1478568783545984 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_1478568783545984 .mod-first {

	display: block;

	padding: 5px 15px;

	font-size: 16px;

	text-align: center;

	color: #333;

}

.plugin_1478568783545984 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_1478568783545984 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #666;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_1478568783545984 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 41%;

	top: -5px;

	border-bottom: 5px solid #666;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_1478568783545984 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-indent: 10px;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #ccc;

	text-align: left;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_1478568783545984 .subMenu li a:hover {

	background-color: #333;

}

.plugin_1478568783545984 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_1478568783545984 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_1478568783545984 {

	text-align: right;

}

.plugin_1391358183675145 {

	max-width: 400px;

	margin-top: 30px;

}

.plugin_1391358183675145 .mod-wrap {

	margin-right: 80px;

}

.plugin_1391358183675145 .mod-keywords {

	float: left;

	width: 100%;

	box-sizing: border-box;

	height: 40px;

	padding-top: 8px;

	padding-right: 5px;

	padding-bottom: 8px;

	padding-left: 5px;

	border-top: 1px solid #ddd;

	border-right: none;

	border-bottom: 1px solid #ddd;

	border-left: 1px solid #ddd;

}

.plugin_1391358183675145 .mod-search {

	float: left;

	margin-right: -80px;

	height: 40px;

	line-height: 32px;

	background-color: #aab3bc;

	border-top: 0;

	border-right: 0;

	border-bottom: 0;

	border-left: 0;

	color: #fff;

	font-size: 16px;

	width: 80px;

}

.plugin_3632474932193299 img {

	max-width: 100%;

}

.plugin_3632474932193299 {

	color: #999999;

	text-align: center;

	padding-top: 20px;

	padding-bottom: 20px;

}

.plugin_7801678538415184 img {

	max-width: 100%;

}

@media screen and (max-width:767px) {

.plugin_7801678538415184 {

}

}

.plugin_4081417986083901 .menu {

	display: inline-block;

}

.plugin_4081417986083901 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_4081417986083901 .mod-first {

	display: block;

	padding-right: 20px;

	padding-left: 20px;

	font-size: 16px;

	text-align: center;

	color: #666666;

	height: 80px;

	line-height: 80px;

}

.plugin_4081417986083901 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_4081417986083901 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #f5f5f5;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_4081417986083901 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 50%;

	margin-left: -5px;

	top: -5px;

	border-bottom: 5px solid #f5f5f5;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_4081417986083901 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-align: center;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #333;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_4081417986083901 .subMenu li a:hover {

	background-color: #005ca1;

	color: #fff;

}

.plugin_4081417986083901 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_4081417986083901 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_4081417986083901 {

	text-align: right;

	line-height: 1;

}

.plugin_4081417986083901 .mod-first:hover {

	color: #005ca1;

}

.plugin_4081417986083901 .mod-first.active {

	color: #005ca1;

}

@media screen and (max-width:1199px) {

.plugin_4081417986083901 .mod-first {

	padding-right: 20px;

	padding-left: 20px;

}

}

@media screen and (max-width:960px) {

.plugin_4081417986083901 .mod-first {

	padding-right: 10px;

	padding-left: 10px;

}

}

@media screen and (max-width:767px) {

.plugin_4081417986083901 {

	display: none;

}

}

.plugin_8501801719978510 img {

	max-width: 100%;

}

.plugin_8501801719978510 {

	color: #ffffff;

	text-align: center;

	padding-top: 20px;

	padding-bottom: 20px;

}

.plugin_8501801719978510 a {

	color: #999999;

}

.plugin_2399253824857541 .mod-item {

	float: left;

	margin-right: 10px;

	margin-left: 10px;

}

.plugin_2399253824857541 .mod-pic {

	width: 220px;

}

.plugin_2399253824857541 .mod-pic img {

	max-width: 100%;

}

.plugin_2399253824857541 .mod-title {

	margin-top: 10px;

}

.plugin_6127327929373747 img {

	max-width: 100%;

}

.plugin_6127327929373747 {

}

.plugin_2602896583776058 .menu {

	display: inline-block;

}

.plugin_2602896583776058 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_2602896583776058 .mod-first {

	display: block;

	color: #666666;

	padding-left: 8px;

	line-height: 1;

	padding-right: 8px;

	border-right: 1px solid #dedede;

}

.plugin_2602896583776058 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_2602896583776058 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #666;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_2602896583776058 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 41%;

	top: -5px;

	border-bottom: 5px solid #666;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_2602896583776058 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-indent: 10px;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #ccc;

	text-align: left;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_2602896583776058 .subMenu li a:hover {

	background-color: #333;

}

.plugin_2602896583776058 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_2602896583776058 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_2602896583776058 {

	text-align: right;

	height: 40px;

}

.plugin_8182241245136691 img {

	max-width: 100%;

}

@media screen and (max-width:767px) {

.plugin_8182241245136691 {

}

}

.plugin_6593149174747337 .menu {

	display: inline-block;

}

.plugin_6593149174747337 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_6593149174747337 .mod-first {

	display: block;

	padding-right: 20px;

	padding-left: 20px;

	font-size: 16px;

	text-align: center;

	color: #666666;

	height: 80px;

	line-height: 80px;

	undefined: undefined;

	margin-left: 1px;

}

.plugin_6593149174747337 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_6593149174747337 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #f5f5f5;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_6593149174747337 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 50%;

	margin-left: -5px;

	top: -5px;

	border-bottom: 5px solid #f5f5f5;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_6593149174747337 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-align: center;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #333;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_6593149174747337 .subMenu li a:hover {

	background-color: #005ca1;

	color: #fff;

}

.plugin_6593149174747337 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_6593149174747337 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_6593149174747337 {

	text-align: right;

	line-height: 1;

}

.plugin_6593149174747337 .mod-first:hover {

	color: #ffffff;

	background-color: #005ca1;

}

.plugin_6593149174747337 .mod-first.active {

	color: #ffffff;

	background-color: #005ca1;

}

@media screen and (max-width:1199px) {

.plugin_6593149174747337 .mod-first {

	padding-right: 20px;

	padding-left: 20px;

}

}

@media screen and (max-width:960px) {

.plugin_6593149174747337 .mod-first {

	padding-right: 10px;

	padding-left: 10px;

}

.plugin_6593149174747337 {

	display: none;

}

}

@media screen and (max-width:767px) {

.plugin_6593149174747337 {

	display: none;

}

}

.plugin_3619515288803032 img {

	max-width: 100%;

}

.plugin_4664321360332663 img {

	max-width: 100%;

}

.plugin_4664321360332663 {

	text-align: center;

	padding-top: 20px;

	padding-bottom: 20px;

}

.plugin_4664321360332663 a {

	color: #666666;

}

.plugin_7944722776405182 img {

	max-width: 100%;

}

.plugin_7944722776405182 {

}

.plugin_7782762544193612 .menu {

	display: inline-block;

}

.plugin_7782762544193612 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_7782762544193612 .mod-first {

	display: block;

	color: #666666;

	padding-left: 8px;

	line-height: 1;

	padding-right: 8px;

	border-right: 1px solid #dedede;

}

.plugin_7782762544193612 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_7782762544193612 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #666;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_7782762544193612 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 41%;

	top: -5px;

	border-bottom: 5px solid #666;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_7782762544193612 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-indent: 10px;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #ccc;

	text-align: left;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_7782762544193612 .subMenu li a:hover {

	background-color: #333;

}

.plugin_7782762544193612 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_7782762544193612 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_7782762544193612 {

	text-align: right;

	height: 40px;

}

.plugin_5331282688748747 img {

	max-width: 100%;

}

@media screen and (max-width:767px) {

.plugin_5331282688748747 {

}

}

.plugin_6574768779571117 .menu {

	display: inline-block;

}

.plugin_6574768779571117 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_6574768779571117 .mod-first {

	display: block;

	padding-right: 20px;

	padding-left: 20px;

	font-size: 16px;

	text-align: center;

	color: #666666;

	height: 80px;

	line-height: 80px;

	undefined: undefined;

	margin-left: 1px;

}

.plugin_6574768779571117 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_6574768779571117 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #f5f5f5;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_6574768779571117 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 50%;

	margin-left: -5px;

	top: -5px;

	border-bottom: 5px solid #f5f5f5;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_6574768779571117 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-align: center;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #333;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_6574768779571117 .subMenu li a:hover {

	background-color: #005ca1;

	color: #fff;

}

.plugin_6574768779571117 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_6574768779571117 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_6574768779571117 {

	text-align: right;

	line-height: 1;

}

.plugin_6574768779571117 .mod-first:hover {

	color: #ffffff;

	background-color: #005ca1;

}

.plugin_6574768779571117 .mod-first.active {

	color: #ffffff;

	background-color: #005ca1;

}

@media screen and (max-width:1199px) {

.plugin_6574768779571117 .mod-first {

	padding-right: 20px;

	padding-left: 20px;

}

}

@media screen and (max-width:960px) {

.plugin_6574768779571117 .mod-first {

	padding-right: 10px;

	padding-left: 10px;

}

.plugin_6574768779571117 {

	display: none;

}

}

@media screen and (max-width:767px) {

.plugin_6574768779571117 {

	display: none;

}

}

.plugin_2380182648565739 img {

	max-width: 100%;

}

.plugin_2759870388277409 img {

	max-width: 100%;

}

.plugin_2759870388277409 {

	text-align: center;

	padding-top: 20px;

	padding-bottom: 20px;

}

.plugin_2759870388277409 a {

	color: #666666;

}

.plugin_3093180046575015 img {

	max-width: 100%;

}

.plugin_3093180046575015 {

}

.plugin_2976491274781713 .menu {

	display: inline-block;

}

.plugin_2976491274781713 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_2976491274781713 .mod-first {

	display: block;

	color: #666666;

	padding-left: 8px;

	line-height: 1;

	padding-right: 8px;

	border-right: 1px solid #dedede;

}

.plugin_2976491274781713 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_2976491274781713 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #666;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_2976491274781713 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 41%;

	top: -5px;

	border-bottom: 5px solid #666;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_2976491274781713 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-indent: 10px;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #ccc;

	text-align: left;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_2976491274781713 .subMenu li a:hover {

	background-color: #333;

}

.plugin_2976491274781713 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_2976491274781713 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_2976491274781713 {

	text-align: right;

	height: 40px;

}

.plugin_3513181564914159 img {

	max-width: 100%;

}

.plugin_3513181564914159 {

}

@media screen and (max-width:767px) {

.plugin_3513181564914159 {

}

}

.plugin_7649172319298460 .menu {

	display: inline-block;

}

.plugin_7649172319298460 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_7649172319298460 .mod-first {

	display: block;

	padding-right: 20px;

	padding-left: 20px;

	font-size: 14px;

	text-align: center;

	color: #666666;

	height: 80px;

	line-height: 80px;

	undefined: undefined;

	margin-left: 1px;

}

.plugin_7649172319298460 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_7649172319298460 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #f5f5f5;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_7649172319298460 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 50%;

	margin-left: -5px;

	top: -5px;

	border-bottom: 5px solid #f5f5f5;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_7649172319298460 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-align: center;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #333;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_7649172319298460 .subMenu li a:hover {

	background-color: #005ca1;

	color: #fff;

}

.plugin_7649172319298460 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_7649172319298460 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_7649172319298460 {

	text-align: right;

	line-height: 1;

}

.plugin_7649172319298460 .mod-first:hover {

	color: #ffffff;

	background-color: #005ca1;

}

.plugin_7649172319298460 .mod-first.active {

	color: #ffffff;

	background-color: #005ca1;

}

@media screen and (max-width:1199px) {

.plugin_7649172319298460 .mod-first {

	padding-right: 10px;

	padding-left: 10px;

}

}

@media screen and (max-width:960px) {

.plugin_7649172319298460 .mod-first {

	padding-right: 10px;

	padding-left: 10px;

}

.plugin_7649172319298460 {

	display: none;

}

}

@media screen and (max-width:767px) {

.plugin_7649172319298460 {

	display: none;

}

}

.plugin_7171338681727304 img {

	max-width: 100%;

}

.plugin_7419736775583996 {

	margin-top: 30px;

	display: inline-block;

	background-image: url(../img/201508201440057807028418.png);

	background-repeat: no-repeat;

	background-position: left center;

	height: 16px;

	line-height: 16px;

	padding-left: 20px;

}

.plugin_6586720160671819 .mod-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background-color: #eee;

	padding-left: 10px;

	font-size: 18px;

	margin-bottom: 5px;

}

.plugin_6586720160671819 .mod-wr2 {

	display: block;

	padding-top: 12px;

	padding-right: 0;

	padding-bottom: 12px;

	padding-left: 15px;

	border-bottom: 1px solid #eeeeee;

	position: relative;

}

.plugin_6586720160671819 .mod-wr2:before {

	content: "";

	position: absolute;

	left: 0;

	top: 50%;

	margin-top: -2px;

	border-left: 4px solid #888888;

	border-top: 4px solid transparent;

	border-bottom: 4px solid transparent;

}

.plugin_6586720160671819 .mod-wr3 {

	display: block;

	padding: 6px 0 6px 40px;

	border-bottom: 1px dashed #ddd;

}

.plugin_6586720160671819 .mod-wr4 {

	display: block;

	padding-left: 55px;

}

.plugin_6586720160671819 .mb-label {

	display: none;

	height: 40px;

	line-height: 40px;

	background: #eee;

	text-indent: 20px;

	cursor: pointer;

}

.plugin_6586720160671819 .mb-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 20px;

}

.plugin_6586720160671819 .mb-wr2 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 40px;

}

.plugin_6586720160671819 .mb-wr3 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 60px;

}

.plugin_6586720160671819 .mb-wr4 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 80px;

}

.plugin_6586720160671819 .mod-wr2.active {

	color: #005ca1;

}

@media screen and (max-width:767px) {

.plugin_6586720160671819 .mb-label {

	display: block;

}

}

.plugin_7409298588523227 img {

	max-width: 100%;

}

.plugin_7409298588523227 .mod-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background-color: #eee;

	padding-left: 10px;

	font-size: 18px;

}

.plugin_7409298588523227 .mod-wr2 {

	display: block;

	padding: 10px 0 10px 25px;

	border-bottom: 1px solid #ddd;

}

.plugin_7409298588523227 .mod-wr3 {

	display: block;

	padding: 6px 0 6px 40px;

	border-bottom: 1px dashed #ddd;

}

.plugin_7409298588523227 .mod-wr4 {

	display: block;

	padding-left: 55px;

}

.plugin_7409298588523227 .mb-label {

	display: none;

	height: 40px;

	line-height: 40px;

	background: #eee;

	text-indent: 20px;

	cursor: pointer;

}

.plugin_7409298588523227 .mb-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 20px;

}

.plugin_7409298588523227 .mb-wr2 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 40px;

}

.plugin_7409298588523227 .mb-wr3 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 60px;

}

.plugin_7409298588523227 .mb-wr4 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 80px;

}

.plugin_7409298588523227 {

	height: 40px;

	line-height: 40px;

	background-color: #eeeeee;

	padding-left: 10px;

	font-size: 16px;

}

@media screen and (max-width:960px) {

.plugin_7409298588523227 .mb-label {

	display: block;

}

}

@media screen and (max-width:767px) {

.plugin_7409298588523227 {

	display: none;

}

}

@media screen and (max-width:479px) {

.plugin_7409298588523227 {

}

}

.plugin_7471352617992660 img {

	max-width: 100%;

	height: auto !important;

}

.plugin_7471352617992660 {

	margin-top: 20px;

	line-height: 1.8;

}

.plugin_6414705164776292 img {

	max-width: 100%;

	height: auto !important;

}

.plugin_6414705164776292 {

	padding-bottom: 15px;

}

.plugin_6414705164776292 a {

	color: #666666;

}

.plugin_3973731143843859 img {

	max-width: 100%;

	height: auto !important;

}

.plugin_3973731143843859 {

}

.plugin_7012105947062388 .menu {

	display: inline-block;

}

.plugin_7012105947062388 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_7012105947062388 .mod-first {

	display: block;

	color: #666666;

	padding-left: 8px;

	line-height: 1;

	padding-right: 8px;

	border-right: 1px solid #dedede;

}

.plugin_7012105947062388 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_7012105947062388 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #666;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_7012105947062388 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 41%;

	top: -5px;

	border-bottom: 5px solid #666;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_7012105947062388 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-indent: 10px;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #ccc;

	text-align: left;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_7012105947062388 .subMenu li a:hover {

	background-color: #333;

}

.plugin_7012105947062388 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_7012105947062388 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_7012105947062388 {

	text-align: right;

	height: 40px;

}

.plugin_4708587182427382 img {

	max-width: 100%;

	height: auto !important;

}

.plugin_4708587182427382 {

}

@media screen and (max-width:767px) {

.plugin_4708587182427382 {

}

}

.plugin_1103123972482556 .menu {

	display: inline-block;

}

.plugin_1103123972482556 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_1103123972482556 .mod-first {

	display: block;

	padding-right: 20px;

	padding-left: 20px;

	font-size: 14px;

	text-align: center;

	color: #666666;

	height: 80px;

	line-height: 80px;

	undefined: undefined;

	margin-left: 1px;

}

.plugin_1103123972482556 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_1103123972482556 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #f5f5f5;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_1103123972482556 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 50%;

	margin-left: -5px;

	top: -5px;

	border-bottom: 5px solid #f5f5f5;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_1103123972482556 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-align: center;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #333;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_1103123972482556 .subMenu li a:hover {

	background-color: #005ca1;

	color: #fff;

}

.plugin_1103123972482556 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_1103123972482556 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_1103123972482556 {

	text-align: right;

	line-height: 1;

}

.plugin_1103123972482556 .mod-first:hover {

	color: #ffffff;

	background-color: #005ca1;

}

.plugin_1103123972482556 .mod-first.active {

	color: #ffffff;

	background-color: #005ca1;

}

@media screen and (max-width:1199px) {

.plugin_1103123972482556 .mod-first {

	padding-right: 10px;

	padding-left: 10px;

}

}

@media screen and (max-width:960px) {

.plugin_1103123972482556 .mod-first {

	padding-right: 10px;

	padding-left: 10px;

}

.plugin_1103123972482556 {

	display: none;

}

}

@media screen and (max-width:767px) {

.plugin_1103123972482556 {

	display: none;

}

}

.plugin_1477580724694688 img {

	max-width: 100%;

	height: auto !important;

}

.plugin_8179250022281104 {

	margin-top: 30px;

	display: inline-block;

	background-image: url(../img/201508201440057807028418.png);

	background-repeat: no-repeat;

	background-position: left center;

	height: 16px;

	line-height: 16px;

	padding-left: 20px;

}

.plugin_6867437378543025 .mod-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background-color: #eee;

	padding-left: 10px;

	font-size: 18px;

	margin-bottom: 5px;

}

.plugin_6867437378543025 .mod-wr2 {

	display: block;

	padding-top: 12px;

	padding-right: 0;

	padding-bottom: 12px;

	padding-left: 15px;

	border-bottom: 1px solid #eeeeee;

	position: relative;

}

.plugin_6867437378543025 .mod-wr2:before {

	content: "";

	position: absolute;

	left: 0;

	top: 50%;

	margin-top: -2px;

	border-left: 4px solid #888888;

	border-top: 4px solid transparent;

	border-bottom: 4px solid transparent;

}

.plugin_6867437378543025 .mod-wr3 {

	display: block;

	padding: 6px 0 6px 40px;

	border-bottom: 1px dashed #ddd;

}

.plugin_6867437378543025 .mod-wr4 {

	display: block;

	padding-left: 55px;

}

.plugin_6867437378543025 .mb-label {

	display: none;

	height: 40px;

	line-height: 40px;

	background: #eee;

	text-indent: 20px;

	cursor: pointer;

}

.plugin_6867437378543025 .mb-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 20px;

}

.plugin_6867437378543025 .mb-wr2 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 40px;

}

.plugin_6867437378543025 .mb-wr3 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 60px;

}

.plugin_6867437378543025 .mb-wr4 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 80px;

}

.plugin_6867437378543025 .mod-wr2.active {

	color: #005ca1;

}

@media screen and (max-width:767px) {

.plugin_6867437378543025 .mb-label {

	display: block;

}

}

.plugin_6382541310237988 img {

	max-width: 100%;

	height: auto !important;

}

.plugin_6382541310237988 .mod-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background-color: #eee;

	padding-left: 10px;

	font-size: 18px;

}

.plugin_6382541310237988 .mod-wr2 {

	display: block;

	padding: 10px 0 10px 25px;

	border-bottom: 1px solid #ddd;

}

.plugin_6382541310237988 .mod-wr3 {

	display: block;

	padding: 6px 0 6px 40px;

	border-bottom: 1px dashed #ddd;

}

.plugin_6382541310237988 .mod-wr4 {

	display: block;

	padding-left: 55px;

}

.plugin_6382541310237988 .mb-label {

	display: none;

	height: 40px;

	line-height: 40px;

	background: #eee;

	text-indent: 20px;

	cursor: pointer;

}

.plugin_6382541310237988 .mb-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 20px;

}

.plugin_6382541310237988 .mb-wr2 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 40px;

}

.plugin_6382541310237988 .mb-wr3 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 60px;

}

.plugin_6382541310237988 .mb-wr4 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 80px;

}

.plugin_6382541310237988 {

	height: 40px;

	line-height: 40px;

	background-color: #eeeeee;

	padding-left: 10px;

	font-size: 16px;

}

@media screen and (max-width:960px) {

.plugin_6382541310237988 .mb-label {

	display: block;

}

}

@media screen and (max-width:767px) {

.plugin_6382541310237988 {

	display: none;

}

}

@media screen and (max-width:479px) {

.plugin_6382541310237988 {

}

}

.plugin_1622752751053048 .mod-item {

	margin-top: 30px;

}

.plugin_1622752751053048 .mod-pic {

	display: block;

	margin-right: 15px;

	padding-right: 4px;

	padding-bottom: 4px;

	padding-left: 4px;

	padding-top: 4px;

	border-right: 1px solid #dedede;

	border-bottom: 1px solid #dedede;

	border-left: 1px solid #dedede;

	border-top: 1px solid #dedede;

}

.plugin_1622752751053048 .mod-pic img {

	max-width: 100%;

	height: auto !important;

}

.plugin_1622752751053048 .mod-title {

	display: block;

	font-size: 16px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.plugin_1622752751053048 .mod-digest {

	color: #999999;

	margin-top: 10px;

}

.plugin_1622752751053048 .mod-pagination {

	margin-top: 40px;

	text-align: center;

}

.plugin_1622752751053048 .mod-yema {

	display: inline-block;

	padding: 3px 10px;

	border: 1px solid #ddd;

	margin-left: 5px;

}

.plugin_1622752751053048 .mod-yema.active {

	background-color: #eee;

}

.plugin_1622752751053048 .mod-attr {

	font-size: 12px;

	color: #999999;

	margin-top: 5px;

}

.plugin_1622752751053048 .mod-author {

	display: none;

}

@media screen and (max-width:479px) {

.plugin_1622752751053048 .mod-pic {

	margin-right: 0px;

	margin-bottom: 10px;

}

}

.plugin_3442728066004488 img {

	max-width: 100%;

	height: auto !important;

}

.plugin_3442728066004488 {

	padding-bottom: 15px;

}

.plugin_3442728066004488 a {

	color: #666666;

}

.plugin_5522850018466899 img {

	max-width: 100%;

}

.plugin_5522850018466899 {

}

.plugin_5413514967528861 .menu {

	display: inline-block;

}

.plugin_5413514967528861 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_5413514967528861 .mod-first {

	display: block;

	color: #666666;

	padding-left: 8px;

	line-height: 1;

	padding-right: 8px;

	border-right: 1px solid #dedede;

}

.plugin_5413514967528861 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_5413514967528861 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #666;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_5413514967528861 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 41%;

	top: -5px;

	border-bottom: 5px solid #666;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_5413514967528861 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-indent: 10px;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #ccc;

	text-align: left;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_5413514967528861 .subMenu li a:hover {

	background-color: #333;

}

.plugin_5413514967528861 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_5413514967528861 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_5413514967528861 {

	text-align: right;

	height: 40px;

}

.plugin_7666806048967752 img {

	max-width: 100%;

}

.plugin_7666806048967752 {

}

@media screen and (max-width:767px) {

.plugin_7666806048967752 {

}

}

.plugin_5163153712323312 .menu {

	display: inline-block;

}

.plugin_5163153712323312 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_5163153712323312 .mod-first {

	display: block;

	padding-right: 20px;

	padding-left: 20px;

	font-size: 18px;

	text-align: center;

	color: #666666;

	height: 80px;

	line-height: 80px;

	undefined: undefined;

	margin-left: 1px;

}

.plugin_5163153712323312 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_5163153712323312 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #f5f5f5;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_5163153712323312 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 50%;

	margin-left: -5px;

	top: -5px;

	border-bottom: 5px solid #f5f5f5;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_5163153712323312 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-align: center;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #333;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_5163153712323312 .subMenu li a:hover {

	background-color: #005ca1;

	color: #fff;

}

.plugin_5163153712323312 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_5163153712323312 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_5163153712323312 {

	text-align: right;

	line-height: 1;

}

.plugin_5163153712323312 .mod-first:hover {

	color: #ffffff;

	background-color: #005ca1;

}

.plugin_5163153712323312 .mod-first.active {

	color: #ffffff;

	background-color: #005ca1;

}

@media screen and (max-width:1199px) {

.plugin_5163153712323312 .mod-first {

	padding-right: 10px;

	padding-left: 10px;

}

}

@media screen and (max-width:960px) {

.plugin_5163153712323312 .mod-first {

	padding-right: 10px;

	padding-left: 10px;

}

.plugin_5163153712323312 {

	display: none;

}

}

@media screen and (max-width:767px) {

.plugin_5163153712323312 {

	display: none;

}

}

.plugin_4414251288317733 img {

	max-width: 100%;

}

.plugin_7782449256092791 {

	margin-top: 30px;

	display: inline-block;

	background-image: url(../img/201508201440057807028418.png);

	background-repeat: no-repeat;

	background-position: left center;

	height: 16px;

	line-height: 16px;

	padding-left: 20px;

}

.plugin_4830311813552684 .mod-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background-color: #eee;

	padding-left: 10px;

	font-size: 18px;

	margin-bottom: 5px;

}

.plugin_4830311813552684 .mod-wr2 {

	display: block;

	padding-top: 12px;

	padding-right: 0;

	padding-bottom: 12px;

	padding-left: 15px;

	border-bottom: 1px solid #eeeeee;

	position: relative;

}

.plugin_4830311813552684 .mod-wr2:before {

	content: "";

	position: absolute;

	left: 0;

	top: 50%;

	margin-top: -2px;

	border-left: 4px solid #888888;

	border-top: 4px solid transparent;

	border-bottom: 4px solid transparent;

}

.plugin_4830311813552684 .mod-wr3 {

	display: block;

	padding: 6px 0 6px 40px;

	border-bottom: 1px dashed #ddd;

}

.plugin_4830311813552684 .mod-wr4 {

	display: block;

	padding-left: 55px;

}

.plugin_4830311813552684 .mb-label {

	display: none;

	height: 40px;

	line-height: 40px;

	background: #eee;

	text-indent: 20px;

	cursor: pointer;

}

.plugin_4830311813552684 .mb-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 20px;

}

.plugin_4830311813552684 .mb-wr2 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 40px;

}

.plugin_4830311813552684 .mb-wr3 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 60px;

}

.plugin_4830311813552684 .mb-wr4 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 80px;

}

.plugin_4830311813552684 .mod-wr2.active {

	color: #005ca1;

}

@media screen and (max-width:767px) {

.plugin_4830311813552684 .mb-label {

	display: block;

}

}

.plugin_1625578577406541 img {

	max-width: 100%;

}

.plugin_1625578577406541 .mod-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background-color: #eee;

	padding-left: 10px;

	font-size: 18px;

}

.plugin_1625578577406541 .mod-wr2 {

	display: block;

	padding: 10px 0 10px 25px;

	border-bottom: 1px solid #ddd;

}

.plugin_1625578577406541 .mod-wr3 {

	display: block;

	padding: 6px 0 6px 40px;

	border-bottom: 1px dashed #ddd;

}

.plugin_1625578577406541 .mod-wr4 {

	display: block;

	padding-left: 55px;

}

.plugin_1625578577406541 .mb-label {

	display: none;

	height: 40px;

	line-height: 40px;

	background: #eee;

	text-indent: 20px;

	cursor: pointer;

}

.plugin_1625578577406541 .mb-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 20px;

}

.plugin_1625578577406541 .mb-wr2 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 40px;

}

.plugin_1625578577406541 .mb-wr3 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 60px;

}

.plugin_1625578577406541 .mb-wr4 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 80px;

}

.plugin_1625578577406541 {

	height: 40px;

	line-height: 40px;

	background-color: #eeeeee;

	padding-left: 10px;

	font-size: 16px;

}

@media screen and (max-width:960px) {

.plugin_1625578577406541 .mb-label {

	display: block;

}

}

@media screen and (max-width:767px) {

.plugin_1625578577406541 {

	display: none;

}

}

@media screen and (max-width:479px) {

.plugin_1625578577406541 {

}

}

.plugin_7577491472248627 .mod-title {

	font-size: 18px;

	text-align: center;

	margin-top: 30px;

}

.plugin_7577491472248627 .mod-attr {

	margin-top: 10px;

	text-align: center;

	font-size: 12px;

	color: #999999;

}

.plugin_7577491472248627 .mod-attr span {

	padding-left: 10px;

	padding-right: 10px;

}

.plugin_7577491472248627 .mod-digest {

	margin-top: 20px;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

	background-color: #f5f5f5;

	border-top: 1px solid #eeeeee;

	border-right: 1px solid #eeeeee;

	border-bottom: 1px solid #eeeeee;

	border-left: 1px solid #eeeeee;

	font-size: 12px;

	line-height: 1.8;

}

.plugin_7577491472248627 .mod-detail {

	margin-top: 20px;

	line-height: 1.8;

}

.plugin_7577491472248627 .mod-detail img {

	max-width: 100%;

	height: auto !important;

}

.plugin_5711100545342261 img {

	max-width: 100%;

	height: auto !important;

}

.plugin_5711100545342261 {

	padding-bottom: 15px;

}

.plugin_5711100545342261 a {

	color: #666666;

}

.plugin_3929521658492817 img {

	max-width: 100%;

	height: auto !important;

}

.plugin_3929521658492817 {

}

.plugin_8925189689942606 .menu {

	display: inline-block;

}

.plugin_8925189689942606 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_8925189689942606 .mod-first {

	display: block;

	color: #666666;

	padding-left: 8px;

	line-height: 1;

	padding-right: 8px;

	border-right: 1px solid #dedede;

}

.plugin_8925189689942606 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_8925189689942606 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #666;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_8925189689942606 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 41%;

	top: -5px;

	border-bottom: 5px solid #666;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_8925189689942606 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-indent: 10px;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #ccc;

	text-align: left;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_8925189689942606 .subMenu li a:hover {

	background-color: #333;

}

.plugin_8925189689942606 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_8925189689942606 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_8925189689942606 {

	text-align: right;

	height: 40px;

}

.plugin_2498780143015564 img {

	max-width: 100%;

}

.plugin_2498780143015564 {

}

@media screen and (max-width:767px) {

.plugin_2498780143015564 {

}

}

.plugin_7326649280864968 .menu {

	display: inline-block;

}

.plugin_7326649280864968 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_7326649280864968 .mod-first {

	display: block;

	padding-right: 20px;

	padding-left: 20px;

	font-size: 14px;

	text-align: center;

	color: #666666;

	height: 80px;

	line-height: 80px;

	undefined: undefined;

	margin-left: 1px;

}

.plugin_7326649280864968 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_7326649280864968 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #f5f5f5;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_7326649280864968 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 50%;

	margin-left: -5px;

	top: -5px;

	border-bottom: 5px solid #f5f5f5;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_7326649280864968 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-align: center;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #333;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_7326649280864968 .subMenu li a:hover {

	background-color: #005ca1;

	color: #fff;

}

.plugin_7326649280864968 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_7326649280864968 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_7326649280864968 {

	text-align: right;

	line-height: 1;

}

.plugin_7326649280864968 .mod-first:hover {

	color: #ffffff;

	background-color: #005ca1;

}

.plugin_7326649280864968 .mod-first.active {

	color: #ffffff;

	background-color: #005ca1;

}

@media screen and (max-width:1199px) {

.plugin_7326649280864968 .mod-first {

	padding-right: 10px;

	padding-left: 10px;

}

}

@media screen and (max-width:960px) {

.plugin_7326649280864968 .mod-first {

	padding-right: 10px;

	padding-left: 10px;

}

.plugin_7326649280864968 {

	display: none;

}

}

@media screen and (max-width:767px) {

.plugin_7326649280864968 {

	display: none;

}

}

.plugin_5295110033448045 img {

	max-width: 100%;

}

.plugin_1019288233103280 {

	margin-top: 30px;

	display: inline-block;

	background-image: url(../img/201508201440057807028418.png);

	background-repeat: no-repeat;

	background-position: left center;

	height: 16px;

	line-height: 16px;

	padding-left: 20px;

}

.plugin_5703484172883250 .mod-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background-color: #eee;

	padding-left: 10px;

	font-size: 18px;

	margin-bottom: 5px;

}

.plugin_5703484172883250 .mod-wr2 {

	display: block;

	padding-top: 12px;

	padding-right: 0;

	padding-bottom: 12px;

	padding-left: 15px;

	border-bottom: 1px solid #eeeeee;

	position: relative;

}

.plugin_5703484172883250 .mod-wr2:before {

	content: "";

	position: absolute;

	left: 0;

	top: 50%;

	margin-top: -2px;

	border-left: 4px solid #888888;

	border-top: 4px solid transparent;

	border-bottom: 4px solid transparent;

}

.plugin_5703484172883250 .mod-wr3 {

	display: block;

	padding: 6px 0 6px 40px;

	border-bottom: 1px dashed #ddd;

}

.plugin_5703484172883250 .mod-wr4 {

	display: block;

	padding-left: 55px;

}

.plugin_5703484172883250 .mb-label {

	display: none;

	height: 40px;

	line-height: 40px;

	background: #eee;

	text-indent: 20px;

	cursor: pointer;

}

.plugin_5703484172883250 .mb-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 20px;

}

.plugin_5703484172883250 .mb-wr2 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 40px;

}

.plugin_5703484172883250 .mb-wr3 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 60px;

}

.plugin_5703484172883250 .mb-wr4 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 80px;

}

.plugin_5703484172883250 .mod-wr2.active {

	color: #005ca1;

}

@media screen and (max-width:767px) {

.plugin_5703484172883250 .mb-label {

	display: block;

}

}

.plugin_5302834167814756 img {

	max-width: 100%;

}

.plugin_5302834167814756 .mod-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background-color: #eee;

	padding-left: 10px;

	font-size: 18px;

}

.plugin_5302834167814756 .mod-wr2 {

	display: block;

	padding: 10px 0 10px 25px;

	border-bottom: 1px solid #ddd;

}

.plugin_5302834167814756 .mod-wr3 {

	display: block;

	padding: 6px 0 6px 40px;

	border-bottom: 1px dashed #ddd;

}

.plugin_5302834167814756 .mod-wr4 {

	display: block;

	padding-left: 55px;

}

.plugin_5302834167814756 .mb-label {

	display: none;

	height: 40px;

	line-height: 40px;

	background: #eee;

	text-indent: 20px;

	cursor: pointer;

}

.plugin_5302834167814756 .mb-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 20px;

}

.plugin_5302834167814756 .mb-wr2 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 40px;

}

.plugin_5302834167814756 .mb-wr3 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 60px;

}

.plugin_5302834167814756 .mb-wr4 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 80px;

}

.plugin_5302834167814756 {

	height: 40px;

	line-height: 40px;

	background-color: #eeeeee;

	padding-left: 10px;

	font-size: 16px;

}

@media screen and (max-width:960px) {

.plugin_5302834167814756 .mb-label {

	display: block;

}

}

@media screen and (max-width:767px) {

.plugin_5302834167814756 {

	display: none;

}

}

@media screen and (max-width:479px) {

.plugin_5302834167814756 {

}

}

.plugin_6788500880195726 .input-row {

	width: 100%;

	margin-top: 20px;

}

.plugin_6788500880195726 .input-caption {

	display: table-cell;

	white-space: nowrap;

	vertical-align: middle;

	width: 70px;

}

.plugin_6788500880195726 .input-text, .plugin_6788500880195726 .textarea, .plugin_6788500880195726 .select, .plugin_6788500880195726 .checkbox-group, .plugin_6788500880195726 .radio-group {

	display: table-cell;

	vertical-align: middle;

}

.plugin_6788500880195726 .input-captcha {

	max-width: 100px;

}

.plugin_6788500880195726 .img-captcha {

	border: 1px solid #ddd;

	border-left: none;

	height: 36px;

}

.plugin_6788500880195726 .checkbox, .form-panel .radio {

	margin-left: 5px;

}

.plugin_6788500880195726 .input-button {

	border: none;

	height: 38px;

	padding-left: 50px;

	padding-right: 50px;

	background: #005ca1;

	color: #fff;

	margin-left: 90px;

	font-size: 16px;

	-webkit-transition: all .3s ease-in-out;

	-ms-transition: all .3s ease-in-out;

	transition: all .3s ease-in-out;

}

.plugin_6788500880195726 .input-button:hover {

	background: #005ca1;

}

.plugin_3588859574356200 img {

	max-width: 100%;

}

.plugin_3588859574356200 {

	padding-bottom: 15px;

}

.plugin_3588859574356200 a {

	color: #666666;

}

.plugin_3158749249397929 img {

	max-width: 100%;

}

.plugin_3158749249397929 {

}

.plugin_7485219878945728 .menu {

	display: inline-block;

}

.plugin_7485219878945728 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_7485219878945728 .mod-first {

	display: block;

	color: #666666;

	padding-left: 8px;

	line-height: 1;

	padding-right: 8px;

	border-right: 1px solid #dedede;

}

.plugin_7485219878945728 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_7485219878945728 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #666;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_7485219878945728 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 41%;

	top: -5px;

	border-bottom: 5px solid #666;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_7485219878945728 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-indent: 10px;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #ccc;

	text-align: left;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_7485219878945728 .subMenu li a:hover {

	background-color: #333;

}

.plugin_7485219878945728 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_7485219878945728 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_7485219878945728 {

	text-align: right;

	height: 40px;

}

.plugin_7279767112274962 img {

	max-width: 100%;

}

.plugin_7279767112274962 {

}

@media screen and (max-width:767px) {

.plugin_7279767112274962 {

}

}

.plugin_5885872240372206 .menu {

	display: inline-block;

}

.plugin_5885872240372206 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_5885872240372206 .mod-first {

	display: block;

	padding-right: 20px;

	padding-left: 20px;

	font-size: 14px;

	text-align: center;

	color: #666666;

	height: 80px;

	line-height: 80px;

	undefined: undefined;

	margin-left: 1px;

}

.plugin_5885872240372206 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_5885872240372206 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #f5f5f5;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_5885872240372206 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 50%;

	margin-left: -5px;

	top: -5px;

	border-bottom: 5px solid #f5f5f5;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_5885872240372206 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-align: center;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #333;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_5885872240372206 .subMenu li a:hover {

	background-color: #005ca1;

	color: #fff;

}

.plugin_5885872240372206 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_5885872240372206 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_5885872240372206 {

	text-align: right;

	line-height: 1;

}

.plugin_5885872240372206 .mod-first:hover {

	color: #ffffff;

	background-color: #005ca1;

}

.plugin_5885872240372206 .mod-first.active {

	color: #ffffff;

	background-color: #005ca1;

}

@media screen and (max-width:1199px) {

.plugin_5885872240372206 .mod-first {

	padding-right: 10px;

	padding-left: 10px;

}

}

@media screen and (max-width:960px) {

.plugin_5885872240372206 .mod-first {

	padding-right: 10px;

	padding-left: 10px;

}

.plugin_5885872240372206 {

	display: none;

}

}

@media screen and (max-width:767px) {

.plugin_5885872240372206 {

	display: none;

}

}

.plugin_2446127929194866 img {

	max-width: 100%;

}

.plugin_2383266452314216 {

	margin-top: 30px;

	display: inline-block;

	background-image: url(../img/201508201440057807028418.png);

	background-repeat: no-repeat;

	background-position: left center;

	height: 16px;

	line-height: 16px;

	padding-left: 20px;

}

.plugin_1009479574445019 img {

	max-width: 100%;

}

.plugin_1009479574445019 .mod-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background-color: #eee;

	padding-left: 10px;

	font-size: 18px;

}

.plugin_1009479574445019 .mod-wr2 {

	display: block;

	padding: 10px 0 10px 25px;

	border-bottom: 1px solid #ddd;

}

.plugin_1009479574445019 .mod-wr3 {

	display: block;

	padding: 6px 0 6px 40px;

	border-bottom: 1px dashed #ddd;

}

.plugin_1009479574445019 .mod-wr4 {

	display: block;

	padding-left: 55px;

}

.plugin_1009479574445019 .mb-label {

	display: none;

	height: 40px;

	line-height: 40px;

	background: #eee;

	text-indent: 20px;

	cursor: pointer;

}

.plugin_1009479574445019 .mb-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 20px;

}

.plugin_1009479574445019 .mb-wr2 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 40px;

}

.plugin_1009479574445019 .mb-wr3 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 60px;

}

.plugin_1009479574445019 .mb-wr4 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 80px;

}

.plugin_1009479574445019 {

	height: 40px;

	line-height: 40px;

	background-color: #eeeeee;

	padding-left: 10px;

	font-size: 16px;

}

@media screen and (max-width:960px) {

.plugin_1009479574445019 .mb-label {

	display: block;

}

}

.plugin_3523377342835154 img {

	max-width: 100%;

}

.plugin_3749364320925756 {

	font-size: 18px;

}

@media screen and (max-width:767px) {

.plugin_3749364320925756 {

	margin-top: 10px;

}

}

.plugin_3620864346908686 img {

	max-width: 100%;

}

.plugin_3620864346908686 {

	margin-top: 15px;

}

.plugin_3967174050452551 img {

	max-width: 100%;

}

.plugin_3967174050452551 {

	padding-bottom: 15px;

}

.plugin_3967174050452551 a {

	color: #666666;

}

.plugin_8352281840425021 img {

	max-width: 100%;

}

.plugin_8352281840425021 {

}

.plugin_8031329980111716 .menu {

	display: inline-block;

}

.plugin_8031329980111716 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_8031329980111716 .mod-first {

	display: block;

	color: #666666;

	padding-left: 8px;

	line-height: 1;

	padding-right: 8px;

	border-right: 1px solid #dedede;

}

.plugin_8031329980111716 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_8031329980111716 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #666;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_8031329980111716 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 41%;

	top: -5px;

	border-bottom: 5px solid #666;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_8031329980111716 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-indent: 10px;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #ccc;

	text-align: left;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_8031329980111716 .subMenu li a:hover {

	background-color: #333;

}

.plugin_8031329980111716 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_8031329980111716 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_8031329980111716 {

	text-align: right;

	height: 40px;

}

.plugin_1741743753296271 img {

	max-width: 100%;

}

.plugin_1741743753296271 {

}

@media screen and (max-width:767px) {

.plugin_1741743753296271 {

}

}

.plugin_1191751049304262 .menu {

	display: inline-block;

}

.plugin_1191751049304262 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_1191751049304262 .mod-first {

	display: block;

	padding-right: 20px;

	padding-left: 20px;

	font-size: 14px;

	text-align: center;

	color: #666666;

	height: 80px;

	line-height: 80px;

	undefined: undefined;

	margin-left: 1px;

}

.plugin_1191751049304262 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_1191751049304262 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #f5f5f5;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_1191751049304262 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 50%;

	margin-left: -5px;

	top: -5px;

	border-bottom: 5px solid #f5f5f5;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_1191751049304262 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-align: center;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #333;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_1191751049304262 .subMenu li a:hover {

	background-color: #005ca1;

	color: #fff;

}

.plugin_1191751049304262 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_1191751049304262 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_1191751049304262 {

	text-align: right;

	line-height: 1;

}

.plugin_1191751049304262 .mod-first:hover {

	color: #ffffff;

	background-color: #005ca1;

}

.plugin_1191751049304262 .mod-first.active {

	color: #ffffff;

	background-color: #005ca1;

}

@media screen and (max-width:1199px) {

.plugin_1191751049304262 .mod-first {

	padding-right: 10px;

	padding-left: 10px;

}

}

@media screen and (max-width:960px) {

.plugin_1191751049304262 .mod-first {

	padding-right: 10px;

	padding-left: 10px;

}

.plugin_1191751049304262 {

	display: none;

}

}

@media screen and (max-width:767px) {

.plugin_1191751049304262 {

	display: none;

}

}

.plugin_3745794749543764 img {

	max-width: 100%;

}

.plugin_1345525322212050 {

	margin-top: 30px;

	display: inline-block;

	background-image: url(../img/201508201440057807028418.png);

	background-repeat: no-repeat;

	background-position: left center;

	height: 16px;

	line-height: 16px;

	padding-left: 20px;

}

.plugin_4233433678478356 img {

	max-width: 100%;

}

.plugin_4233433678478356 .mod-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background-color: #eee;

	padding-left: 10px;

	font-size: 18px;

}

.plugin_4233433678478356 .mod-wr2 {

	display: block;

	padding: 10px 0 10px 25px;

	border-bottom: 1px solid #ddd;

}

.plugin_4233433678478356 .mod-wr3 {

	display: block;

	padding: 6px 0 6px 40px;

	border-bottom: 1px dashed #ddd;

}

.plugin_4233433678478356 .mod-wr4 {

	display: block;

	padding-left: 55px;

}

.plugin_4233433678478356 .mb-label {

	display: none;

	height: 40px;

	line-height: 40px;

	background: #eee;

	text-indent: 20px;

	cursor: pointer;

}

.plugin_4233433678478356 .mb-wr1 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 20px;

}

.plugin_4233433678478356 .mb-wr2 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 40px;

}

.plugin_4233433678478356 .mb-wr3 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 60px;

}

.plugin_4233433678478356 .mb-wr4 {

	display: block;

	height: 40px;

	line-height: 40px;

	background: #f5f5f5;

	text-indent: 80px;

}

.plugin_4233433678478356 {

	height: 40px;

	line-height: 40px;

	background-color: #eeeeee;

	padding-left: 10px;

	font-size: 16px;

}

@media screen and (max-width:960px) {

.plugin_4233433678478356 .mb-label {

	display: block;

}

}

.plugin_2279447113527744 .mod-list {

	margin-left: -40px;

}

.plugin_2279447113527744 .mod-item {

	margin-left: 40px;

	margin-top: 30px;

	background-color: #f5f5f5;

	box-shadow: 5px 6px 0px #ddd;

}

.plugin_2279447113527744 .mod-pic {

	display: block;

}

.plugin_2279447113527744 .mod-pic img {

	max-width: 100%;

}

.plugin_2279447113527744 .mod-title {

	display: block;

	margin-top: 10px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	font-size: 16px;

	text-align: center;

}

.plugin_2279447113527744 .mod-read {

	display: inline-block;

	padding: 3px 15px;

	background-color: #999;

	color: #fff;

	margin-top: 5px;

}

.plugin_2279447113527744 .mod-pagination {

	margin-top: 40px;

	text-align: center;

}

.plugin_2279447113527744 .mod-yema {

	display: inline-block;

	padding: 3px 10px;

	border: 1px solid #ddd;

	margin-left: 5px;

}

.plugin_2279447113527744 .mod-yema.active {

	background-color: #eee;

}

.plugin_2279447113527744 .mod-digest {

	margin-top: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

}

.plugin_2279447113527744 .mod-item:hover {

	background-color: #f8f8f8;

}

.plugin_2510877483018033 img {

	max-width: 100%;

}

.plugin_2510877483018033 {

	padding-bottom: 15px;

}

.plugin_2510877483018033 a {

	color: #666666;

}

.plugin_1095488541547840 img {

	max-width: 100%;

}

.plugin_1095488541547840 {

}

.plugin_3734729866188833 .menu {

	display: inline-block;

}

.plugin_3734729866188833 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_3734729866188833 .mod-first {

	color: #666666;

	padding-left: 8px;

	line-height: 1;

	padding-right: 8px;

	border-right: 1px solid #dedede;

}

.plugin_3734729866188833 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_3734729866188833 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #666;

	width: 100%;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_3734729866188833 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 41%;

	top: -5px;

	border-bottom: 5px solid #666;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_3734729866188833 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-indent: 10px;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #ccc;

	text-align: left;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_3734729866188833 .subMenu li a:hover {

	background-color: #333;

}

.plugin_3734729866188833 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_3734729866188833 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_3734729866188833 {

	text-align: right;

	height: 40px;

}

.plugin_3457210083481188 img {

	max-width: 100%;

}

.plugin_3457210083481188 {

}

@media screen and (max-width:767px) {

.plugin_3457210083481188 {

}

}

.plugin_4206551879844781 .menu {

	display: inline-block;

}

.plugin_4206551879844781 .menu .mli {

	float: left;

	position: relative;

	z-index: 9;

}

.plugin_4206551879844781 .mod-first {

	display: block;

	padding-right: 20px;

	padding-left: 20px;

	font-size: 18px;

	text-align: center;

	color: #666666;

	height: 80px;

	line-height: 80px;

	undefined: undefined;

	margin-left: 1px;

}

.plugin_4206551879844781 .mod-first-en {

	display: block;

	font-size: 12px;

	color: #666;

}

.plugin_4206551879844781 .subMenu {

	position: absolute;

	left: 0;

	visibility: hidden;

	background-color: #f5f5f5;

	width: 100%;

	padding: 10px 40px 10px 40px;

	opacity: 0;

	-webkit-transition: opacity .3s;

	transition: opacity .3s;

}

.plugin_4206551879844781 .subMenu:before {

	content: "";

	display: block;

	position: absolute;

	left: 50%;

	margin-left: -5px;

	top: -5px;

	border-bottom: 5px solid #f5f5f5;

	border-left: 5px solid transparent;

	border-right: 5px solid transparent;

}

.plugin_4206551879844781 .subMenu li a {

	display: block;

	white-space: nowrap;

	text-align: center;

	height: 10px;

	line-height: 32px;

	overflow: hidden;

	color: #333;

	-webkit-transition: height .3s;

	transition: height .3s;

}

.plugin_4206551879844781 .subMenu li a:hover {

	background-color: #005ca1;

	color: #fff;

}

.plugin_4206551879844781 .menu .mli:hover ul {

	visibility: visible;

	opacity: 1;

}

.plugin_4206551879844781 .menu .mli:hover ul a {

	height: 32px;

}

.plugin_4206551879844781 {

	text-align: right;

	line-height: 1;

}

.plugin_4206551879844781 .menu li.on, .plugin_4206551879844781 .menu li.on a {

	color: #ffffff;

	background-color: #005ca1;

}

.plugin_4206551879844781 .mod-first:hover {

	color: #ffffff;

	background-color: #005ca1;

}

.plugin_4206551879844781 .mod-first.active {

	color: #ffffff;

	background-color: #005ca1;

}

@media screen and (max-width:1199px) {

.plugin_4206551879844781 .mod-first {

	padding-right: 10px;

	padding-left: 10px;

}

}

@media screen and (max-width:960px) {

.plugin_4206551879844781 .mod-first {

	padding-right: 10px;

	padding-left: 10px;

}

.plugin_4206551879844781 {

	display: none;

}

}

@media screen and (max-width:767px) {

.plugin_4206551879844781 {

	display: none;

}

}

.plugin_7931219269343819 .fo-content {

	position: relative;

}

.plugin_7931219269343819 .fo-content .fo-shadow {

	display: none;

	position: absolute;

	text-align: center;

	width: 100%;

	z-index: 4;

	top: 0;

}

.plugin_7931219269343819 .fo-content .fo-shadow img {

	max-width: 100%;

	min-height: 140px;

}

.plugin_7931219269343819 .fo-content .item {

	text-align: center;

}

.plugin_7931219269343819 .fo-content .item img {

	max-width: 100%;

	min-height: 140px;

}

.plugin_7931219269343819 .owl-buttons div {

	position: absolute;

	top: 50%;

	margin-top: -20px;

	width: 40px;

	height: 40px;

	line-height: 1;

	color: #000;

	font-size: 30px;

	background: #fff;

	border-radius: 50%;

	opacity: 0.2;

}

.plugin_7931219269343819 .owl-buttons .owl-prev:hover, .plugin_7931219269343819 .owl-buttons .owl-next:hover {

	opacity: .6;

}

.plugin_7931219269343819 .owl-buttons .owl-prev {

	left: 20px;

}

.plugin_7931219269343819 .owl-buttons .owl-next {

	right: 20px;

}

.plugin_7931219269343819 .owl-buttons .owl-prev i {

	margin-top: 5px;

	margin-left: 13px;

}

.plugin_7931219269343819 .owl-buttons .owl-next i {

	margin-top: 5px;

	margin-left: 17px;

}

.plugin_1130436978463963 {

	font-size: 26px;

	text-align: center;

	display: inline-block;

	padding-bottom: 8px;

	border-bottom: 2px solid #666666;

}

.plugin_1130436978463963 .mod-more {

	float: right;

	font-size: 12px;

}

.plugin_6633507571256072 .mod-list {

	margin-left: -20px;

}

.plugin_6633507571256072 .mod-item {

	margin-left: 20px;

	margin-top: 40px;

	text-align: left;

}

.plugin_6633507571256072 .mod-pic {

	display: block;

	position: relative;

	overflow: hidden;

}

.plugin_6633507571256072 .mod-pic img {

	max-width: 100%;

}

.plugin_6633507571256072 .mod-pic:before, .plugin_6633507571256072 .mod-pic:after {

	content: "";

	position: absolute;

	height: 100%;

	width: 50%;

	background-color: rgba(0,0,0,.3);

	-webkit-transition: all 0.5s ease-in-out;

	-moz-transition: all 0.5s ease-in-out;

	-ms-transition: all 0.5s ease-in-out;

	-o-transition: all 0.5s ease-in-out;

	transition: all 0.5s ease-in-out;

	z-index: -1;

}

.plugin_6633507571256072 .mod-item:hover .mod-pic:before, .plugin_6633507571256072 .mod-item:hover .mod-pic:after {

	z-index: 1;

}

.plugin_6633507571256072 .mod-pic:before {

	right: -100%;

}

.plugin_6633507571256072 .mod-pic:after {

	left: -100%;

}

.plugin_6633507571256072 .mod-item:hover .mod-pic:before {

	right: 0;

}

.plugin_6633507571256072 .mod-item:hover .mod-pic:after {

	left: 0;

}

.plugin_6633507571256072 .mod-title {

	display: block;

	margin-top: 8px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	font-size: 16px;

}

.plugin_6633507571256072 .mod-read {

	display: inline-block;

	padding: 3px 15px;

	background-color: #999;

	color: #fff;

	margin-top: 5px;

}

.plugin_6633507571256072 .mod-pagination {

	margin-top: 30px;

}

.plugin_6633507571256072 .mod-yema {

	display: inline-block;

	padding: 3px 10px;

	border: 1px solid #ddd;

	margin-left: 5px;

}

.plugin_6633507571256072 .mod-yema.active {

	background-color: #eee;

}

.plugin_6633507571256072 .mod-digest {

	margin-top: 10px;

	font-size: 12px;

	font-family: simsun;

	line-height: 1.8;

	color: #999999;

}

@media screen and (max-width:960px) {

.plugin_6633507571256072 .mod-pic {

	float: none;

	width: auto;

	margin-right: 0px;

}

.plugin_6633507571256072 .mod-title {

	padding-top: 5px;

}

}

.plugin_3725569378237147 {

	font-size: 26px;

	text-align: center;

	display: inline-block;

	padding-bottom: 8px;

	border-bottom: 2px solid #666666;

	margin-bottom: 20px;

}

.plugin_3725569378237147 .mod-more {

	float: right;

	font-size: 12px;

}

.plugin_1445654185271171 .mod-list {

	margin-left: -20px;

}

.plugin_1445654185271171 .mod-item {

	margin-left: 20px;

	margin-top: 30px;

	text-align: left;

}

.plugin_1445654185271171 .mod-pic {

	display: block;

	width: 200px;

	float: left;

	margin-right: 20px;

	position: relative;

	overflow: hidden;

}

.plugin_1445654185271171 .mod-pic img {

	max-width: 100%;

}

.plugin_1445654185271171 .mod-pic:before, .plugin_1445654185271171 .mod-pic:after {

	content: "";

	position: absolute;

	height: 100%;

	width: 50%;

	background-color: rgba(0,0,0,.3);

	-webkit-transition: all 0.5s ease-in-out;

	-moz-transition: all 0.5s ease-in-out;

	-ms-transition: all 0.5s ease-in-out;

	-o-transition: all 0.5s ease-in-out;

	transition: all 0.5s ease-in-out;

	z-index: -1;

}

.plugin_1445654185271171 .mod-item:hover .mod-pic:before, .plugin_1445654185271171 .mod-item:hover .mod-pic:after {

	z-index: 1;

}

.plugin_1445654185271171 .mod-pic:before {

	right: -100%;

}

.plugin_1445654185271171 .mod-pic:after {

	left: -100%;

}

.plugin_1445654185271171 .mod-item:hover .mod-pic:before {

	right: 0;

}

.plugin_1445654185271171 .mod-item:hover .mod-pic:after {

	left: 0;

}

.plugin_1445654185271171 .mod-title {

	display: block;

	margin-top: 5px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	font-size: 16px;

}

.plugin_1445654185271171 .mod-read {

	display: inline-block;

	padding: 3px 15px;

	background-color: #999;

	color: #fff;

	margin-top: 5px;

}

.plugin_1445654185271171 .mod-pagination {

	margin-top: 30px;

}

.plugin_1445654185271171 .mod-yema {

	display: inline-block;

	padding: 3px 10px;

	border: 1px solid #ddd;

	margin-left: 5px;

}

.plugin_1445654185271171 .mod-yema.active {

	background-color: #eee;

}

.plugin_1445654185271171 .mod-digest {

	margin-top: 10px;

	font-size: 12px;

	font-family: simsun;

	line-height: 1.8;

	color: #999999;

}

@media screen and (max-width:960px) {

.plugin_1445654185271171 .mod-pic {

	float: none;

	width: auto;

	margin-right: 0px;

}

.plugin_1445654185271171 .mod-title {

	padding-top: 5px;

}

}

.plugin_7691323776451920 {

	display: inline-block;

}

.plugin_7691323776451920 .mod-a {

	display: block;

	padding-top: 6px;

	padding-right: 30px;

	padding-bottom: 6px;

	padding-left: 30px;

	font-size: 16px;

	background-color: #005ca1;

	color: #ffffff;

	margin-top: 50px;

}

.plugin_7691323776451920 .mod-a:hover {

	background-color: #005ca1;

	padding-right: 45px;

	padding-left: 45px;

}

@media screen and (max-width:767px) {

.plugin_7691323776451920 {

}

.plugin_7691323776451920 .mod-a {

	margin-top: 20px;

}

}

.plugin_7359590874508577 {

	font-size: 26px;

	text-align: center;

	display: inline-block;

	padding-bottom: 8px;

	border-bottom: 2px solid #666666;

}

.plugin_7359590874508577 .mod-more {

	float: right;

	font-size: 12px;

}

.plugin_3071706520918934 .mod-list {

	margin-left: -30px;

}

.plugin_3071706520918934 .mod-item {

	margin-left: 30px;

	margin-top: 30px;

	text-align: center;

	background-color: #f5f5f5;

	position: relative;

	box-shadow: 5px 6px 0px #ddd;

}

.plugin_3071706520918934 .mod-pic {

	display: block;

	position: relative;

	overflow: hidden;

}

.plugin_3071706520918934 .mod-pic img {

	max-width: 100%;

}

.plugin_3071706520918934 .mod-pic:before, .plugin_3071706520918934 .mod-pic:after {

	content: "";

	position: absolute;

	height: 100%;

	width: 50%;

	background-color: rgba(0,0,0,.3);

	-webkit-transition: all 0.5s ease-in-out;

	-moz-transition: all 0.5s ease-in-out;

	-ms-transition: all 0.5s ease-in-out;

	-o-transition: all 0.5s ease-in-out;

	transition: all 0.5s ease-in-out;

	z-index: -1;

}

.plugin_3071706520918934 .mod-item:hover .mod-pic:before, .plugin_3071706520918934 .mod-item:hover .mod-pic:after {

	z-index: 1;

}

.plugin_3071706520918934 .mod-pic:before {

	right: -100%;

}

.plugin_3071706520918934 .mod-pic:after {

	left: -100%;

}

.plugin_3071706520918934 .mod-item:hover .mod-pic:before {

	right: 0;

}

.plugin_3071706520918934 .mod-item:hover .mod-pic:after {

	left: 0;

}

.plugin_3071706520918934 .mod-title {

	display: block;

	margin-top: 15px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	font-size: 16px;

	text-align: center;

}

.plugin_3071706520918934 .mod-read {

	display: inline-block;

	background-color: #005ca1;

	color: #fff;

	margin-top: 15px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-right: 15px;

	padding-left: 15px;

	position: absolute;

	bottom: -16px;

	left: 50%;

	margin-left: -47px;

}

.plugin_3071706520918934 .mod-pagination {

	margin-top: 30px;

}

.plugin_3071706520918934 .mod-yema {

	display: inline-block;

	padding: 3px 10px;

	border: 1px solid #ddd;

	margin-left: 5px;

}

.plugin_3071706520918934 .mod-yema.active {

	background-color: #eee;

}

.plugin_3071706520918934 .mod-digest {

	color: #999999;

	margin-top: 10px;

	padding-right: 10px;

	padding-bottom: 40px;

	padding-left: 10px;

	text-align: left;

}

.plugin_3071706520918934 .mod-read:hover {

	background-color: #005ca1;

}

.plugin_5661516638103572 {

	display: inline-block;

}

.plugin_5661516638103572 .mod-a {

	display: block;

	padding-top: 6px;

	padding-right: 30px;

	padding-bottom: 6px;

	padding-left: 30px;

	font-size: 16px;

	background-color: #005ca1;

	color: #ffffff;

	margin-top: 60px;

}

.plugin_5661516638103572 .mod-a:hover {

	background-color: #005ca1;

	padding-right: 45px;

	padding-left: 45px;

}

@media screen and (max-width:767px) {

.plugin_5661516638103572 .mod-a {

	margin-top: 40px;

}

}

.plugin_4435306118157764 img {

	max-width: 100%;

}

.plugin_4435306118157764 {

	font-size: 16px;

	display: inline-block;

	color: #ffffff;

	height: 34px;

	line-height: 34px;

}

.plugin_7337618842177396 {

	display: inline-block;

}

.plugin_7337618842177396 .mod-a {

	display: block;

	padding-right: 15px;

	padding-left: 15px;

	font-size: 14px;

	margin-left: 20px;

	height: 34px;

	line-height: 34px;

	background-color: #ffffff;

	color: #5e5872;

}

.plugin_7337618842177396 .mod-a:hover {

	opacity: 0.8;

}

.plugin_8082173857576361 {

	font-size: 26px;

	text-align: center;

	display: inline-block;

	padding-bottom: 8px;

	border-bottom: 2px solid #666666;

}

.plugin_8082173857576361 .mod-more {

	float: right;

	font-size: 12px;

}

.plugin_7046880973286462 .mod-item {

	float: left;

}

.plugin_7046880973286462 .mod-pic {

	width: 220px;

	display: block;

}

.plugin_7046880973286462 .mod-pic img {

	max-width: 100%;

}

.plugin_7046880973286462 .mod-title {

	margin-top: 10px;

	padding-left: 15px;

}

.plugin_7046880973286462 {

	margin-top: 30px;

}

.plugin_1249110284508853 {

	font-size: 26px;

	text-align: center;

	display: inline-block;

	color: #cccccc;

}

.plugin_1249110284508853 .mod-more {

	float: right;

	font-size: 12px;

}

.plugin_3632665730158781 img {

	max-width: 100%;

}

.plugin_3632665730158781 {

	color: #cccccc;

	margin-top: 20px;

}

.plugin_1206453510965911 .input-row {

	width: 100%;

	margin-bottom: 10px;

}

.plugin_1206453510965911 .input-caption {

	display: table-cell;

	white-space: nowrap;

	vertical-align: middle;

	width: 90px;

	text-align: right;

	padding: 5px 10px;

}

.plugin_1206453510965911 .input-text, .plugin_1206453510965911 .textarea, .plugin_1206453510965911 .select, .plugin_1206453510965911 .checkbox-group, .plugin_1206453510965911 .radio-group {

	display: table-cell;

	vertical-align: middle;

	background-color: #404041;

	color: #ccc;

	border: 0;

}

.plugin_1206453510965911 .input-captcha {

	max-width: 100px;

}

.plugin_1206453510965911 .img-captcha {

	border: 1px solid #ddd;

	border-left: none;

	height: 36px;

	margin-left: 10px;

}

.plugin_1206453510965911 .checkbox, .form-panel .radio {

	margin-left: 5px;

}

.plugin_1206453510965911 .input-button {

	border: none;

	height: 38px;

	width: 100%;

	text-align: center;

	background: #005ca1;

	color: #fff;

	-webkit-transition: all .3s ease-in-out;

	-ms-transition: all .3s ease-in-out;

	transition: all .3s ease-in-out;

}

.plugin_1206453510965911 .input-button:hover {

	background: #005ca1;

}

@media screen and (max-width:767px) {

.plugin_1206453510965911 {

	margin-top: 20px;

}

}

.plugin_8976384667003116 img {

	max-width: 100%;

}

.plugin_8976384667003116 {

	padding-bottom: 15px;

}

.plugin_8976384667003116 a {

	color: #666666;

}

#space_hz {

	clear: both;

	width: 100%;

	height: 20px;

	font-size: 1px;

	overflow: hidden;

	width: 100%;

	border-bottom: 1px dashed #ddd;

	padding-bottom: 5px;

}

#dituContent {

	width: 900px;

	height: 500px;

}

@media screen and (max-width: 770px) {

#dituContent {

	width: 318px;

	height: 232px;

}

}

